//·1.直接获取导出的对象，从对象中获取属性
// const uitl = require("./util.js")

// console.log(uitl.UTIL_NAME)
// console.log(uitl.formatTime())
// console.log(uitl.formatCount())
// 2.导入对象之后，直接对其进行结构
// const { UTIL_NAME, formatTime, formatCount } = require("./util.js");
// console.log(UTIL_NAME);
// console.log(formatTime());
// console.log(formatCount());
// 3.探讨require的本质
const bar = require("./bar.js")
console.log(bar.name) //bar
// 4s之后重新获取name
// setTimeout(()=>{
//     console.log(bar.name)
// },4000)
// 2s之后通过bar修改name
setTimeout(()=>{
    bar.name = 'inzv'
},2000)
